Former President Bill Clinton addressed the 18th International AIDS Conference in Vienna Monday. He said while much progress has been made in the fight against the epidemic, much more needs to be done, including on human rights. Mr. Clinton was the...
15过去将来完成时(would have done) 表示就过去某一时间而言,将来某一时间之前所完成的动作。常用在虚拟语气中,表示与过去事实相反。 例:I believed by the end of that year an advanced version of that software would have been developed, but I was wrong...
1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。
Taking into account what has been argued so far, I am inclined to think about the current situation is normal. In view of the analysis above, it can be predicted that the trend will continue in the future. Accordingly, it is of no necessity for the...
22. We’re extremely proud of the research our R & D team has done. 我们为研发小组所取得的成果感到非常骄傲。 23. They have been doing some excellent work on the prototype...
更多内容请点击:专升本英语语法16种时态汇总!